/*初始化样式*/
html{margin:0;padding:0;border:0;}
div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section{margin:0;padding:0;border:0;}

a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


.wh1820{max-width:1850px;margin:0 auto;padding:0 15px;}
.wh{max-width:1630px;margin:0 auto;padding:0 15px;}
.of{overflow:hidden;}


.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}



.flexf{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flexd{display: flex;justify-content: space-between;align-items:flex-end;flex-wrap:wrap;}



/*头部样式*/
.top2{background:rgba(255,255,255,.84);width:100%;position:absolute;left:0;top:0;z-index:9999;}
.top2 .wh1820{height:84px;}
.logo{width:21.1%;}
.logo img{width:100%;}


.k2{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/t.png) no-repeat left center;padding-left:54px;}
.k2 p:nth-child(2){color:#2459a9;font-size:27px;}


.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;display:block;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}


/* 导航样式 */
.x-menu{width:56.59%;}
.x-menu > li {
  position: relative;
 text-align:center;width:12.5%;}

.x-menu > li > a {
  display: block;
  font-size:16px;
  color: #333333;
  line-height:35px;border-radius:26px;
}

.x-menu > li:hover > a {
  background-image: -moz-linear-gradient( 0deg, rgb(110,110,110) 0%, rgb(43,155,54) 0%, rgb(147,195,45) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(110,110,110) 0%, rgb(43,155,54) 0%, rgb(147,195,45) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(110,110,110) 0%, rgb(43,155,54) 0%, rgb(147,195,45) 100%);
  color:#fff;
}



.x-menu > li.active > a {

}


.x-menu > li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.x-sub-menu {
  position: absolute;
  z-index: 99999;
  width: 150%;
  left: -25%;
  top:59px;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.x-sub-menu > li > a {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #333;
  line-height:40px;
 height:40px;overflow:hidden;
}

.x-sub-menu > li > a:hover {
 background:#37a434;color:#fff;
}



/*主体样式*/
.box1{background: url(../images/bj1.jpg) no-repeat;background-size:100% 100%;padding:4vw 0;}
.abtz{width:42.38%;}
.sj li .wz{color:#279e3e;font-size:54px;}
.sj li .wz2{color:#279e3e;font-size:16px;margin-left:2px;margin-top:40px;}
.sj li .wz3{color:#141414;font-size:16px;}
.sj li:nth-child(3) .wz2{font-size:30px;margin-top:25px;}

.abtt{margin:0.8vw 0 2.8vw;}
.abtt .wz{color:#64b674;font-size:68px;font-family:Arial;opacity:.1;text-transform:uppercase;}
.abtt .wz2{color:#1c9937;font-size:28px;margin-top:-42px;}
.ab{color:#666666;font-size:18px;line-height:36px;}
.ab p{margin-top:1.5vw;}

.abtu{width:47.06%;position:relative;}
.apic img{width:100%;display:block;}
a.am{background: url(../images/mo1.png) no-repeat;background-size:100% 100%;width:102px;line-height:100px;display:block;color:#fff;font-size:16px;text-align:center;position:absolute;left: 20.24%;bottom: 12%;}


.box2{background: url(../images/bj2.jpg) no-repeat;background-size:100% 100%;padding:3.6vw 0 6vw;}
.bt{text-align:center;}
.bt .wz{color:#fff;font-size:73px;font-family:Arial;opacity:.14;text-transform:uppercase;}
.bt .wz2{color:#fff;font-size:36px;margin-top:-56px;}
.bt .wz3{color:#fff;font-size:24px;margin-top:6px;}

.mxw-cases2 .mxw-box{width:100%;position:relative;margin-top:3.57vw;}
.mxw-cases2 .case-show{overflow: hidden;}

.case-list .swiper-slide a{display: block;position: relative;transition: 0.2s;}
/*.case-list .swiper-slide a:before{content:"";width:100%;height:100%;background:rgba(255,255,255,.5);position:absolute;display: block;left:0;top:0;border-radius:15px;}*/

.case-list .swiper-slide{width:1074px;opacity:.5;}
.case-list .swiper-slide .case-img {overflow: hidden;}
.case-list .swiper-slide .case-img img{width: 100%;display:block;border-radius:15px;}
.case-list .swiper-slide .det{position:absolute;width:50%;height:100%;right:0;top:0;background: url(../images/bk.png) no-repeat;background-size:100% 100%;}
.case-list .swiper-slide .nr{width:70%;margin-left:20%;padding-top:5vw;}
.case-list .swiper-slide .wz{color:#0c9539;font-size:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.case-list .swiper-slide .mao{width:41px;height:31px;margin:3vw 0 1.4vw;}
.case-list .swiper-slide .wz2{color:#333333;font-size:18px;overflow:hidden;line-height:36px;height:144px;}
.case-list .swiper-slide .wz2 span{color:#0c9539;}
.case-list .swiper-slide .hx{width:100%;height:1px;background:#46a935;margin:3vw 0 0.7vw;}
.case-list .swiper-slide .mo{color:#0f8017;font-size:14px;background: url(../images/pm.png) no-repeat right center;}
.case-list .swiper-slide-active{opacity:1;}


.aniu{width:106px;height:106px;background: url(../images/pr.png) no-repeat;background-size:100% 100%;right:26.15%;position:absolute;bottom:-36px;z-index:9999;}
.aniu .swiper-button-prev2{position:static;margin-top:0;width:50%;}
.aniu .swiper-button-next2{position:static;margin-top:0;width:50%;}



@media(max-width:1440px) {
   .case-list .swiper-slide{width:1000px;}
}

@media(max-width:1260px) {
   .case-list .swiper-slide{width:800px;}
}


@media(max-width:1024px) {
   .case-list .swiper-slide{width:700px;}
   .mxw-cases2 .swiper-button-prev2{width:32px;height:60px;top:41%;}
   .mxw-cases2 .swiper-button-next2{width:32px;height:60px;top:41%;}
   .case-list .swiper-slide a h3{font-size:18px;}
   .fw .swiper-button-prev{margin-top:-30px;left:-33px;width:32px;height:60px;}
   .fw .swiper-button-next{margin-top:-30px;right:-33px;width:32px;height:60px;}
}

@media(max-width:768px) {
   .case-list .swiper-slide{width:480px;}
      .fw .swiper-button-prev{margin-top:-30px;left:-15px;width:32px;height:60px;}
   .fw .swiper-button-next{margin-top:-30px;right:-15px;width:32px;height:60px;}
}


@media(max-width:480px) {
    .case-list .swiper-slide{width:200px;}
    .mxw-cases2 .swiper-button-prev2{width:21px;height:40px;top:39%;}
   .mxw-cases2 .swiper-button-next2{width:21px;height:40px;top:39%;}
   .case-list .swiper-slide a h3{font-size:16px;}
    .fw .swiper-button-prev{margin-top:-20px;left:-15px;width:21px;height:40px;}
   .fw .swiper-button-next{margin-top:-20px;right:-15px;width:21px;height:40px;}
}





.box3{background: url(../images/bj3.jpg) no-repeat;background-size:100% 100%;padding:3.6vw 0 6.5vw;}
.you{margin-top:3vw;}
.you li{width:31.44%;position:relative;}
.you li .img img{width:100%;display:block;border-radius:16px;}
.you li .det{position: absolute;left:0;bottom:0;width:100%;padding:6.3% 0;}
.you li .det:before{background-image: -moz-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);opacity: 0.902;position:absolute;left:0;bottom:0;content:"";width:100%;height:100%;z-index:9;border-bottom-left-radius:16px;border-bottom-right-radius:16px;}
.you li .det .wz{color:#fff;font-size:24px;line-height:40px;height:80px;overflow:hidden;width:83%;margin:0 auto;position:relative;z-index:99;}


.xwbt{background:#0f8017;color:#fff;text-align:center;padding:30px 0 49px;}
.xwbt .wz{font-family:Arial;font-size:36px;text-transform:uppercase;}
.xwbt .wz2{font-size:36px;}
.xwbg{background: url(../images/bj4.jpg) no-repeat;background-size:100% 100%;padding:5vw 0;}



.news {
    width: 100%;
}

.news .swiper-container {
    -webkit-transform: translateX(140px);
    -moz-transform: translateX(140px);
    -ms-transform: translateX(140px);
    -o-transform: translateX(140px);
    transform: translateX(140px)
}


#news_swiper  .swiper-slide{width:32%;}
.news-grid {
    overflow: hidden;
    position: relative;
    padding: 20px 10px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    color: #333;
    transition: ease all .3s
}

.news-grid:before {
    content: '';
    display: block;
    top: 30px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: -2;
    position: absolute;
    background-color: #fff;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    box-shadow: 0 0 8px 0 rgb(25, 33, 34, 20%);
    pointer-events: none
}

.news-grid:after {
    content: '';
    display: block;
    top: 30px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    z-index: -1;
    opacity: 0;
    position: absolute;
     background-image: -moz-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(54,164,52) 0%, rgb(135,190,45) 100%);
    pointer-events: none;
    filter: grayscale(.7);
    transition: ease opacity .5s
}







.news-grid:hover {
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);
    transform: translateY(-20px)
}

.news-grid:hover:after {
    filter: grayscale(0);
    opacity: 1
}

.news-grid:hover {
    color: #fff;
}

.news-grid-t0 {
    width: 120px;
    padding: 70px 10px;
    margin-top: 10px;
    text-align: center;
    font-size: 18px;
    color: #005c13;
    font-weight: 600;
    border-right: 1px solid rgb(199, 199, 199, 34%)
}




.news-grid:hover .news-grid-t0 {
    color: #fff
}
.news-grid:hover .news-grid-t0{border-color:#fff;}



.news-grid-t1 {
    width: calc(100% - 120px);
    padding: 40px 50px 20px 50px
}

.news-grid-t1 .news-pic {
    overflow: hidden
}

.news-grid-t1 .news-pic img {
    transform-origin: center bottom;
    transition: ease all 1s;width:100%;display:block;
}

.news-grid:hover .news-grid-t1 .news-pic img {
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -ms-transform: scale(1.07);
    -o-transform: scale(1.07);
    transform: scale(1.07)
}

.news-grid-t1 .news-title {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;
    margin: 15px 0;
}

.news-grid-t1 .news-content {
    margin-bottom: 20px;
    font-size: 14px;
    line-height:24px;height:48px;overflow: hidden;
}

.news-grid-t2 {
    display: flex;
    width: 100%;
    border-top: 1px solid rgb(199, 199, 199, 34%);
    padding: 25px 50px
}

.news-more {
    font-size: 14px;
    transition: ease transform .5s;
    display: flex
}

.news-more i {
    margin-right: 5px;font-style:normal;color:#cccccc;
}

.news-grid:hover .news-more {
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px)
}
.news-grid:hover i{color:#fff;}

.news-grid:hover .news-grid-t2{border-color:#fff;}

.paragraph-limit {
    -webkit-box-flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.paragraph-limit-2 {
    -webkit-line-clamp: 2
}

a.nmo{color:#fff;font-size:16px;text-align:center;display:block;  background-image: -moz-linear-gradient( 0deg, rgb(53,164,52) 0%, rgb(136,190,45) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(53,164,52) 0%, rgb(136,190,45) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(53,164,52) 0%, rgb(136,190,45) 100%);
  width: 248px;line-height: 48px;border-radius:28px;margin:0 auto;margin-top:3.49vw;
}






.box6{background: url(../images/bj6.jpg) no-repeat;background-size:100% 100%;padding:5vw 0 17vw;}
.jointt{color:#fff;text-align:center;}
.jointt .wz{font-size:48px;}
.jointt .wz2{font-size:30px;margin-top:0.9vw;}











/*友情链接*/
.f_link{}
.f_link a{margin:0 2px;}



/*页面底部*/
.foot{background:#3d3d3d;position:relative;z-index:99;}
.fcont1{border-radius: 18px;background-color: rgb(55, 164, 52);color:#fff;transform:translateY(-55%);padding:2.2vw 0;}
.wh1500{max-width:1530px;margin:0 auto;padding:0 15px;}

.lxtt .wz{font-size:36px;}
.lxtt .wz2{font-size:36px;font-family:Arial;text-transform:uppercase;opacity:.2;margin-top:-19px;}

.lxcont{width:60.73%;}
.lxcont li{background: url(../images/fx.png) no-repeat left center;font-size:18px;padding-left:5%;height:70px;}
.lxcont li.li1 p:nth-child(2){font-family:Arial;font-size:30px;font-weight:bold;}
.lxcont li p:nth-child(2){line-height:45px;}

.fads{width:16.67%;}
.fads li{width:45%;text-align:center;}
.fads li img{width:100%;display:block;}
.fads li .wz{font-size:18px;margin-top:7px;}


.foot2{border-bottom:1px solid #7f7f7f;margin-top:-4vw;padding-bottom:30px;}
.flogo{width:26.5%;}
.flogo img{width:100%;display:block;}

.menu2{width:53.31%;margin-top:1vw;}
.menu2 li a{font-size:16px;color:#fff;}
.menu2 .fx{width:2px;height:15px;background:#f2f1f1;}



.bq{font-size:12px;line-height:20px;text-align:center;padding:20px 0 32px;color:rgba(255,254,254,.6);}
.bq a{color:rgba(255,254,254,.6);}







/*手机底部*/
@media (max-width:768px){
 .db{display:block!important;}
}


.dbb{height:50px;}

/* 页脚 */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #37a434;
}

.footer ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.footer ul li.active {
  background: #da251c;
}

.footer ul li a {
  display: block;color:#fff;
}

.footer ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;color:#fff;
}


.footer li .icon-home{ background: url(../images/a1.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(../images/a2.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(../images/a3.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(../images/a4.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}
.footer ul li a{border-right:1px solid #fff;}
.footer ul li:last-child a{border-right:none;}

/*内页左侧样式*/
.page-product-inquiry a{color: #fff;}



@media (max-width:1600px) {
    .news .swiper-container{webkit-transform: translateX(60px);
    -moz-transform: translateX(60px);
    -ms-transform: translateX(60px);
    -o-transform: translateX(60px);
    transform: translateX(60px);}
}


@media (max-width:1440px) {
  .news-top{margin-bottom:1vw;}
  .x-menu{width:66%;}
   .news .swiper-container{webkit-transform: translateX(15px);
    -moz-transform: translateX(15px);
    -ms-transform: translateX(15px);
    -o-transform: translateX(15px);
    transform: translateX(15px);}
}






@media (max-width:1024px) {
	.x-menu{width:70%;}
	.x-menu > li > a{font-size:15px;}
   .news .swiper-container{webkit-transform: translateX(20px);
    -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);}
    .news-grid-t1{padding:30px 20px 30px;}
    .news-grid-t1 .news-content{margin-bottom:0;}
    .news-grid-t1 .news-title{font-size:16px;margin:8px 0;}
    .news-grid-t0{font-size:16px;}
    .news-grid-t2{padding:20px;}
    .x-banner .owl-carousel .owl-dots button.owl-dot{width:1em;height:1em;}
    .sj li .wz{font-size:40px;}
    .sj li .wz2{font-size:14px;margin-top:24px;}
    .sj li:nth-child(3) .wz2{font-size:22px;margin-top:20px;}
    .sj li .wz3{font-size:14px;}
    .abtt .wz{font-size:52px;}
    .abtt .wz2{font-size:22px;margin-top:-30px;}
    .ab{font-size:15px;line-height:28px;}
    a.am{width:82px;line-height:80px;font-size:14px;}
    .bt .wz{font-size:58px;}
    .bt .wz2{font-size:26px;margin-top:-42px;}
    .bt .wz3{font-size:18px;}
    .case-list .swiper-slide .wz{font-size:28px;}
    .case-list .swiper-slide .wz2{font-size:15px;line-height:30px;height:120px;}
    .case-list .swiper-slide .mao{width:30px;height:23px;}
    .case-list .swiper-slide .mao img{width:100%;display:block;}
    .aniu{width:86px;height:86px;right:21.5%;}
    .box2{padding-bottom:10vw;}
    .you li .det .wz{font-size:18px;line-height:30px;height:60px;}
    .xwbt .wz{font-size:26px;}
    .xwbt .wz2{font-size:26px;}
    a.nmo{font-size:14px;width:189px;line-height:40px;}
    .jointt .wz{font-size:36px;}
    .jointt .wz2{font-size:22px;}
    .x-message-wrap input[type='text'], .x-message-wrap textarea{height:42px;font-size:14px;}
    .x-message-wrap .x-submit{height:42px;font-size:14px;}
    .lxtt .wz{font-size:26px;}
    .lxtt .wz2{font-size:26px;margin-top:-14px;}
    .fads li .wz{font-size:15px;}
    .lxcont li{font-size:15px;padding-top:12px;}
    .lxcont li.li1 p:nth-child(2){font-size:22px;}
    .lxcont li p:nth-child(2){line-height:36px;}
    .menu2 li a{font-size:14px;}
    .menu2{width:60%;}
    
}

@media (max-width:768px) {
    #news_swiper .swiper-slide{width:42%;}
   .news-top{margin-bottom:0;}
   .box1{background-size:cover;}
   .abtz{width:100%;}
   .abtu{width:60%;margin:0 auto;margin-top:15px;}
   .mxw-cases2{margin:0 15px;}
   .aniu{right:20px;width:60px;height:60px;bottom:-23px;}
   .case-list .swiper-slide .nr{padding-top:11vw;}
   .you li .det .wz{font-size:16px;}
   .fcont1{transform:translateY(-0);padding:20px 0;}
   .foot2{display:none;}
   .ms{width:49%;margin:5px 0;}
   .x-message-wrap .x-submit{width:49%;margin:5px 0;}
   .box6{padding:7vw 0;}
   .lxtt{width:100%;}
   .lxcont{width:65%;}
   .fads{width:30%;}
   .lxcont li{background:none;padding-left:0;padding-top:0;}
   body{padding-top:60px;}
}



@media (max-width:480px) {
	.abtt .wz{font-size:45px;}
	.abtt .wz2{font-size:20px;}
	.sj li .wz{font-size:30px;}
	.sj li .wz2{margin-top:15px;}
	.sj li:nth-child(3) .wz2 {font-size: 18px;margin-top: 12px;}
	a.am{left:15px;}
	.case-list .swiper-slide .wz{font-size:20px;}
	.case-list .swiper-slide .wz2{height:50px;line-height:25px;margin-top:10px;}
	.case-list .swiper-slide .mao{display:none;}
	.case-list .swiper-slide .det{border-top-right-radius:14px;border-bottom-right-radius:14px;}
    .bt .wz{font-size:42px;}
    .bt .wz2{font-size:22px;margin-top:-32px;}
    .bt .wz3{font-size:16px;}
    .xwbt .wz{font-size:22px;}
    .xwbt .wz2{font-size:22px;}
	.you li{width:100%;margin:5px 0;}
	.xwbg{padding:5vw 0 10vw;}
	.jointt .wz{font-size:28px;}
   .jointt .wz2{font-size:16px;margin-top:10px;}
   .fcont1{display:none;}
   .xwbt{padding:18px 0 26px;}
   .news-top{flex-wrap: wrap;}
	#news_swiper .swiper-slide{width:100%;}
	    .news {
	        width: 100%;
	        padding-left:15px;
	        padding-right:15px;margin-top:-15px;
	    }
	    .news .swiper-container {
	        -webkit-transform: translateX(0);
	        -moz-transform: translateX(0);
	        -ms-transform: translateX(0);
	        -o-transform: translateX(0);
	        transform: translateX(0)
	    }
	  .news-grid:hover {
	    -webkit-transform: translateY(0);
	    -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	    -o-transform: translateY(0);
	    transform: translateY(0)
	}
     .ms{width:100%;}
   .x-message-wrap .x-submit{width:100%;}
   .box2{padding-bottom:50px;}
}




/*内页*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.right .content{padding-top:15px;overflow:hidden;line-height: 24px;}
.xypg-right-content  .content{margin-top:10px;}

.page-product-inquiry a{color: #fff;}
.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;display:block;}
.page-banner{width:100%;margin:0 auto;}
.page-banner img{width:100%;display:block;}



.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.sitemp .site a{color:#000;}


@media (max-width:768px) {
 .xypg-right-content p img{
    max-width:100%; height:auto !important;width:auto !important;
 }
}
